/*
 * Copy right (C) Ji Guo-rui
 * 14 Jun 2008 02:24:02 +0800
 */
/*
 * a simple logger for out put error, info and debug msg.
 */
#ifndef __ULILOG_H
#define __ULILOG_H

#if defined __cplusplus
extern "C" {
#endif

int ulilog_open(const char * file_name, long file_size);
int ulilog_close();

int ulilog_debug(const char * fmt, ...);
int ulilog_error(const char * fmt, ...);
int ulilog_info(const char * fmt, ...);

#if defined ULIDEBUG
int ulilog_test();
#endif

#if defined __cplusplus
}
#endif

#endif